package com.github.kaelthasbmg.factory.analyse.impl;

import com.github.kaelthasbmg.bean.Column;
import com.github.kaelthasbmg.bean.PrimaryKey;
import com.github.kaelthasbmg.factory.analyse.Analyser;

import java.sql.Connection;
import java.util.List;

/**
 * PostgreSQL数据库结构分析
 *
 * @author Ngf
 */
public class PostgreSqlAnalyser extends Analyser {
    /**
     * 构造方法
     *
     * @param connection 数据库连接
     */
    public PostgreSqlAnalyser(Connection connection) {
        super(connection);
    }

    @Override
    protected List<PrimaryKey> getPrimaryKeyDefines(Connection connection, String catalog, String schema) {
        return null;
    }


    @Override
    protected List<Column> getColumnDefines(Connection connection, String catalog, String schema) {
        return null;
    }
}
